visual basic java radius3 .net content management system application mysql thin-client industrial design j2ee development management estate php cmsimple design configuration management scm html developer c++ arredamento asp commercial source code control architettura